turnbuckle insulator - German English Dictionary